package com.dykj.fireFighting.api.socialUnit.devHis.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import com.dykj.fireFighting.common.core.dto.CommonDto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;


/**
 * @Description 火灾自动报警设备运行记录
 * @Author hxb
 * @Date 2021-06-30 14:45:09
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("dev_his")
public class DevHisDto extends CommonDto {
	private static final long serialVersionUID = 1L;

	/**
	 * 唯一标识
	 */
	private String id;
	/**
	 * 用户传输装置唯一编码
	 */
	private String devCode;
	/**
	 * 数据上传时间
	 */
	private Date upTime;
	/**
	 * 类型：用户传输装置1；设备：2    主机  3
	 */
	private String lx;
	/**
	 * 状态发生时间
	 */
	private Date ztfssj;
	/**
	 * 部件状态说明（中文）只做显示
	 */
	private String bjztSm;
	/**
	 * 类型：用户传输装置1；设备：2    主机  3
	 */
	private String bjzt;
	/**
	 * 系统类型（参照26875.3）
	 */
	private String xtlx;
	/**
	 * 系统地址（参照26875.3）
	 */
	private String xtdz;
	/**
	 * 部件类型
	 */
	private String bjlx;
	/**
	 * 报警复核（0未复核    1已复核）
	 */
	private String status;
	/**
	 * 回路号
	 */
	private String hlh;
	/**
	 * 部件号
	 */
	private String bjh;
	/**
	 * 二次码
	 */
	private String ecm;
	/**
	 * 报警16进制码
	 */
	private String hex;
	/**
	 * 用于关联设备用
	 */
	private String relationId;
	private String td;
	/**
	 * 复核及内容
	 */
	private String fuheContent;

	//单位Id
	private String unitId;

	private String sj;

	/**
	 * 设备名称
	 */
	private String devName;
	/**
	 * 设备类型
	 */
	private String devType;

}
